small-town mayor - Español Inglés Diccionario